package com.example.s01helloworld;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan;

// @SpringBootApplication
// 汇总了以下几个注解
// 1. @ComponentScan               组件扫描 ,扫描Application类所在的包及下面子包中的类
//                              扫描 @Component @Controller @RestController @Servet @Respitory @Configuration
// 2. @EnableAutoConfiguration.    开启自动配置  用户可以用自己配置进行覆盖
// 3. @Configuration               程序中使用一些注解配置bean 实现了 applicaitonContext.xml文件的角色

@SpringBootApplication
//@ServletComponentScan(basePackages = {"com.example.s01helloworld.filter"})
public class S01helloworldApplication {

    public static void main(String[] args) {
        SpringApplication.run(S01helloworldApplication.class, args);
    }

}
